Skip to content

ci: release#1360

Merged
ascorbic merged 1 commit into
mainfrom
changeset-release/main
Jun 11, 2026
Merged

ci: release#1360
ascorbic merged 1 commit into
mainfrom
changeset-release/main

Conversation

@emdashbot

@emdashbot emdashbot Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@emdash-cms/cloudflare@0.18.0

Minor Changes

  • #1410 aa815aa Thanks @ascorbic! - New experimental coalesce option for the d1() adapter, for much faster uncached page loads:

    emdash({
    	database: d1({ binding: "DB", session: "auto", coalesce: true }),
    });

    When enabled, read queries that a page issues at the same time are sent to D1 as a single round trip instead of one at a time. A page that runs half a dozen queries — settings, menus, the entry, related posts — pays for one trip to the database instead of six, which can cut uncached render time by more than half. Each query still gets its own results and its own errors, and writes are unaffected. Requires session to be enabled; off by default while experimental.

Patch Changes

@emdash-cms/admin@0.18.0

Patch Changes

  • #1384 d2829e3 Thanks @ahliweb! - Updates the Indonesian admin catalog for the byline schema and custom-field management UI with formal, complete translations.

  • Updated dependencies []:

    • @emdash-cms/blocks@0.18.0

@emdash-cms/auth-atproto@0.2.14

Patch Changes

  • Updated dependencies []:
    • @emdash-cms/auth@0.18.0

emdash@0.18.0

Patch Changes

  • #1391 8a766b8 Thanks @mvvmm! - Add fetchpriority="high" to priority EmDash images so above-the-fold images can be requested eagerly and prioritized by the browser.

  • #1405 bdabff7 Thanks @ascorbic! - Fixed a bug where a visitor disconnecting at the wrong moment during a cold start could leave that server instance permanently broken: every subsequent request to it would hang until the platform timed it out (a 524 error on Cloudflare, after 100 seconds), and the instance stayed broken until it was recycled. Sites no longer get stuck — startup now recovers automatically, and in the worst case a request fails fast with an error instead of hanging.

  • #1408 afc065c Thanks @ascorbic! - Faster cold starts. The first request a fresh server instance handles — after a deploy, or when traffic picks up again after a quiet spell — now runs its startup steps concurrently instead of one at a time, shaving database and storage round trips off that first page load. Especially noticeable on Cloudflare, where new instances spin up frequently.

  • #1409 7ee9467 Thanks @ascorbic! - Pages render with fewer database round trips:

    • Tag and category archive pages load faster — getTerm() fetches its details in parallel instead of one query at a time.
    • Pages with several menus (header, footer, …) no longer repeat the same lookup for each menu.
    • Entries fetched with getEmDashEntry/getEmDashCollection already include their taxonomy terms — you can now read entry.data.terms?.tag directly (it's typed in your generated emdash-env.d.ts) instead of making a separate getEntryTerms() call. The bundled templates have been updated to do this.
  • #1407 f9362d7 Thanks @ascorbic! - Query instrumentation (EMDASH_QUERY_LOG=1) now captures the whole request, not just the part before the response headers are sent. Queries issued by components while the page is still streaming were previously invisible to the Server-Timing numbers; a final [emdash-stream-end] log line now reports the complete query count, database time, and cache hits for each request, so you can see where a slow page really spends its time. No effect when instrumentation is off.

  • Updated dependencies [d2829e3]:

    • @emdash-cms/admin@0.18.0
    • @emdash-cms/auth@0.18.0
    • @emdash-cms/gutenberg-to-portable-text@0.18.0

@emdash-cms/plugin-embeds@0.1.22

Patch Changes

  • Updated dependencies []:
    • @emdash-cms/blocks@0.18.0

@emdash-cms/sandbox-workerd@0.1.6

Patch Changes

@emdash-cms/auth@0.18.0

@emdash-cms/blocks@0.18.0

create-emdash@0.18.0

@emdash-cms/gutenberg-to-portable-text@0.18.0

@emdash-cms/x402@0.18.0

@emdash-cms/fixture-perf-site@0.0.17

Patch Changes

@emdash-cms/perf-demo-site@0.0.17

Patch Changes

@emdash-cms/cache-demo-site@0.0.17

Patch Changes

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 5, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
docs b94f8a6 Jun 11 2026, 07:40 PM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 5, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
✅ Deployment successful!
View logs
emdash-demo-cache b94f8a6 Jun 11 2026, 07:40 PM

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 5, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
emdash-playground b94f8a6 Jun 11 2026, 07:39 PM

@github-actions

github-actions Bot commented Jun 5, 2026

Copy link
Copy Markdown
Contributor

Scope check

This PR touches 29 files. PRs with a broad scope are harder to review. Please confirm the scope hasn't drifted beyond the intended change.
This PR spans 5 different areas (area/core, area/admin, area/plugins, area/auth, area/cloudflare). Consider breaking it into smaller, focused PRs.

If this scope is intentional, no action needed. A maintainer will review it. If not, please consider splitting this into smaller PRs.

See CONTRIBUTING.md for contribution guidelines.

@pkg-pr-new

pkg-pr-new Bot commented Jun 5, 2026

Copy link
Copy Markdown

Open in StackBlitz

@emdash-cms/admin

npm i https://pkg.pr.new/@emdash-cms/admin@1360

@emdash-cms/auth

npm i https://pkg.pr.new/@emdash-cms/auth@1360

@emdash-cms/auth-atproto

npm i https://pkg.pr.new/@emdash-cms/auth-atproto@1360

@emdash-cms/blocks

npm i https://pkg.pr.new/@emdash-cms/blocks@1360

@emdash-cms/cloudflare

npm i https://pkg.pr.new/@emdash-cms/cloudflare@1360

@emdash-cms/contentful-to-portable-text

npm i https://pkg.pr.new/@emdash-cms/contentful-to-portable-text@1360

emdash

npm i https://pkg.pr.new/emdash@1360

create-emdash

npm i https://pkg.pr.new/create-emdash@1360

@emdash-cms/gutenberg-to-portable-text

npm i https://pkg.pr.new/@emdash-cms/gutenberg-to-portable-text@1360

@emdash-cms/plugin-cli

npm i https://pkg.pr.new/@emdash-cms/plugin-cli@1360

@emdash-cms/plugin-types

npm i https://pkg.pr.new/@emdash-cms/plugin-types@1360

@emdash-cms/registry-client

npm i https://pkg.pr.new/@emdash-cms/registry-client@1360

@emdash-cms/registry-lexicons

npm i https://pkg.pr.new/@emdash-cms/registry-lexicons@1360

@emdash-cms/sandbox-workerd

npm i https://pkg.pr.new/@emdash-cms/sandbox-workerd@1360

@emdash-cms/x402

npm i https://pkg.pr.new/@emdash-cms/x402@1360

@emdash-cms/plugin-ai-moderation

npm i https://pkg.pr.new/@emdash-cms/plugin-ai-moderation@1360

@emdash-cms/plugin-atproto

npm i https://pkg.pr.new/@emdash-cms/plugin-atproto@1360

@emdash-cms/plugin-audit-log

npm i https://pkg.pr.new/@emdash-cms/plugin-audit-log@1360

@emdash-cms/plugin-color

npm i https://pkg.pr.new/@emdash-cms/plugin-color@1360

@emdash-cms/plugin-embeds

npm i https://pkg.pr.new/@emdash-cms/plugin-embeds@1360

@emdash-cms/plugin-field-kit

npm i https://pkg.pr.new/@emdash-cms/plugin-field-kit@1360

@emdash-cms/plugin-forms

npm i https://pkg.pr.new/@emdash-cms/plugin-forms@1360

@emdash-cms/plugin-webhook-notifier

npm i https://pkg.pr.new/@emdash-cms/plugin-webhook-notifier@1360

commit: b94f8a6

@emdashbot emdashbot Bot force-pushed the changeset-release/main branch from 84f7455 to b94f8a6 Compare June 11, 2026 19:34
@ascorbic ascorbic merged commit 849628f into main Jun 11, 2026
44 of 45 checks passed
@ascorbic ascorbic deleted the changeset-release/main branch June 11, 2026 19:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant